Skip to content

Return distinct data ids for GetTransactionRowIds.api - #7935

Merged
XingY merged 2 commits into
developfrom
fb_transactionAuditCacheDup
Aug 14, 2026
Merged

Return distinct data ids for GetTransactionRowIds.api#7935
XingY merged 2 commits into
developfrom
fb_transactionAuditCacheDup

Conversation

@XingY

@XingY XingY commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Rationale

A recent change was made to have the entire transaction respect the same useTransactionAuditCache setting. This change causes job derive actions to generate unexpected messages with double the data count. The double count was due to separate events in the transaction for sample creation and then adding the created sample to jobs.
workflow derive action success msg failures (develop)

This PR modifies GetTransactionRowIds to return distinct set of data ids.

This PR also modifies query.saveRows to respect useTransactionAuditCache setting passed in in extraContext.

Related Pull Requests

Changes

@XingY
XingY requested a review from labkey-susanh August 13, 2026 23:31

@labkey-susanh labkey-susanh left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like it.

@XingY
XingY merged commit 761ac49 into develop Aug 14, 2026
7 checks passed
@XingY
XingY deleted the fb_transactionAuditCacheDup branch August 14, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants